package com.mdd.front.vo.car;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
@ApiModel("零售车品spu详情Vo")
public class CarSpuDetailVo implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "商品编号，自增")
    private Long id;
    @ApiModelProperty(value = "商品名称")
    private String name;
    @ApiModelProperty(value = "关键字")
    private String keyword;
    @ApiModelProperty(value = "商品简介")
    private String introduction;
    @ApiModelProperty(value = "车型名称")
    private String brandName;
    @ApiModelProperty(value = "咨询押金")
    private BigDecimal deposit;
    @ApiModelProperty(value = "商品封面图")
    private String picUrl;
    @ApiModelProperty(value = "商品轮播图地址 数组，以逗号分隔 最多上传5张")
    private String sliderPicUrls;
    @ApiModelProperty(value = "商品视频")
    private String videoUrl;
    @ApiModelProperty(value = "最低月供起")
    private BigDecimal monthlySupplyPrice;
    @ApiModelProperty(value = "金融方案图片地址，存在地址可查看")
    private String caseUrl;
    @ApiModelProperty(value = "售价")
    private BigDecimal price;
    @ApiModelProperty(value = "指导价格")
    private BigDecimal marketPrice;
    @ApiModelProperty(value = "整车质保年限")
    private String warranty;
    @ApiModelProperty(value = "三电质保年限")
    private String eicWarranty;
    @ApiModelProperty(value = "宽度尺寸单位（mm）")
    private Integer width;
    @ApiModelProperty(value = "智能座位")
    private String seat;
    @ApiModelProperty(value = "安全守护")
    private String secure;
    @ApiModelProperty(value = "品质空调（空调出风口数）")
    private String airConditioning;
    @ApiModelProperty(value = "栏目")
    private Integer columnId;

}
